stopped in their tracks

vbl.迅速停住,使劲刹住,当场停下来